<?php
require_once('./admin/connexion.php');
require ('./func.req.php');
if (mysql_num_rows($result_info) == 0) {
    ?>
    <link rel="stylesheet" type="text/css" href="./css/style.css" title="" media="all" />
    <div id="box" onclick="document.getElementById('box').style.display='none';" style="margin:20%;" class="error-box rounded" title="Fermer la fen&ecirc;tre">
        L'installation n'a pas encore &eacute;t&eacute; r&eacute;alis&eacute;e. <a href="./install/index.php">Cliquez ici</a> pour commencer.
    </div>
    <?php
} else if ($line_info['maintenance_choix_info'] == "Oui") {
    show_maintenance();
} else {


    /*
      -----------------------------------
      ---- SCRIPT D'AUTHENTIFICATION ----
      FujiCraft V3.0
      By Fujido
      Contact : thefujido@gmail.com
      -----------------------------------
     */

    session_start(); // d�but de session

    if (isset($_POST['login'])) { // execution apres envoi du formulaire
        $login = mysql_escape_string($_POST['login']); // mise en variable du nom d'utilisateur
        $pass = md5($_POST['pass']); // mise en variable du mot de passe crypt�
// requete sur la table administrateurs (on r�cup�re les infos de la personne)
        mysql_select_db($database, $dbconnect);
        $verif_query = sprintf("SELECT * FROM " . $database . "." . $tb_utilisateurs . " WHERE login='$login' AND pass='$pass'"); // requ�te sur la base administrateurs
        $verif = mysql_query($verif_query, $dbconnect) or die(mysql_error());
        $row_verif = mysql_fetch_assoc($verif);
        $utilisateur = mysql_num_rows($verif);


        if ($utilisateur) { // On test s'il y a un utilisateur correspondant
            @session_register("authentification"); // enregistrement de la session
            // d�claration des variables de session
            $_SESSION['privilege'] = $row_verif['privilege']; // le privil�ge de l'utilisateur (permet de d�finir des niveaux d'utilisateur)
            $_SESSION['nom'] = $row_verif['nom']; // Son nom
            $_SESSION['prenom'] = $row_verif['prenom']; // Son Pr�nom
            $_SESSION['login'] = $row_verif['login']; // Son Login
            $_SESSION['pass'] = $row_verif['pass']; // Son mot de passe (� �viter)
            $_SESSION['pass_no_md5'] = $row_verif['pass_no_md5']; // mdp no hash
            $_SESSION['email'] = $row_verif['email']; // Son email
            $_SESSION['skype'] = $row_verif['skype']; // Son skype
            $_SESSION['date_inscription'] = $row_verif['date_inscritpion']; // Sa date d'inscription
            $_SESSION['date_naissance'] = $row_verif['date_naissance']; // Sa date de naissance
            $_SESSION['nb_message'] = $row_verif['nb_message']; // son nombre de message

            header("Location:index.php"); // redirection si OK
        } else {
            header("Location:login.php?erreur=login"); // redirection si utilisateur non reconnu
        }
    }

// GESTION DE LA Deconnexion
    if (isset($_GET['erreur']) && $_GET['erreur'] == 'logout') { // Test sur les param�tres d'URL qui permettront d'identifier un "contexte" de d�connexion
        $prenom = $_SESSION['prenom']; // On garde le pr�nom en variable pour dire au revoir (soyons polis :-)
        session_unset("authentification");
        header("Location:login.php?erreur=delog");
    }
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
        <head>
            <title><?php echo $site; ?> | Connexion</title>
            <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
            <meta http-equiv="Content-Style-Type" content="text/css" />
            <meta http-equiv="content-language" content="fr,en" />
            <link rel='shortcut icon' type="image/x-icon" href='./images/favicon.ico' />
            <link rel="stylesheet" type="text/css" href="./css/style.css" title="" media="all" />
            <link rel="stylesheet" type="text/css" href="./css/news.css" title="" media="all" />
            <link rel="stylesheet" type="text/css" href="./css/connexion.css" title="" media="all" />
            <script type="text/javascript" src="./js/news.js"></script>
        </head>
        <body>
            <div id="block">
                <div id="contentblock">
                    <div class="wrapper">
                        <?php
                        show_header();
                        show_menu();
                        show_newsbox();
                        show_userbox();
                        ?>
                        <div class="mainbox">
                            <h2>Connexion</h2>
                            <center>
                                <form id="start" action="" method="post" name="connect">
                                    <h1>Connexion</h1>
                                    <p>
                                        <label for="login">Pseudo</label>
                                        <input id="login" name="login" type="text" />
                                    </p>
                                    <p>
                                        <label for="pass">Mot de passe</label>
                                        <input id="pass" name="pass" type="password" />
                                    </p>
                                    <p>
                                        <input type="submit" name="submit" value="Envoyer" />
                                    </p>

                                    <?php if (isset($_GET['erreur']) && ($_GET['erreur'] == "login")) { // Affiche l'erreur
                                        ?>
                                        <div id="box" onclick="document.getElementById('box').style.display='none';" class="error-box" title="Fermer la fen&ecirc;tre">
                                            Echec d'authentification. Login ou mot de passe incorrect.
                                        </div>
                                    <?php } ?>
                                    <?php if (isset($_GET['erreur']) && ($_GET['erreur'] == "delog")) { // Affiche l'erreur
                                        ?>
                                        <div id="box" onclick="document.getElementById('box').style.display='none';" class="success-box" title="Fermer la fen&ecirc;tre">
                                            D&eacute;connexion r&eacute;ussi. &Agrave; bient&ocirc;t.
                                        </div>
                                    <?php } ?>
                                    <?php if (isset($_GET['erreur']) && ($_GET['erreur'] == "intru")) { // Affiche l'erreur
                                        ?>
                                        <div id="box" onclick="document.getElementById('box').style.display='none';" class="warning-box" title="Fermer la fen&ecirc;tre">
                                            Tentative d'intrusion d&eacute;t&eacute;ct&eacute;e. Les admins ont &eacute;t&eacute; pr&eacute;venus.
                                        </div>
                                    <?php } ?>
                                    <?php if (isset($_GET['erreur']) && ($_GET['erreur'] == "needlog")) { // Affiche l'erreur
                                        ?>
                                        <div id="box" onclick="document.getElementById('box').style.display='none';" class="warning-box" title="Fermer la fen&ecirc;tre">
                                            Ceci est une page prot&eacute;g&eacute;e. Veuillez vous connecter.
                                        </div>
                                    <?php } ?>
                                </form>
                            </center>
                            <br />
                            <br />
                            <br />
                            <br />
                        </div>
                        <?php show_footer(); ?>
                    </div>
                </div>
            </div>
        </body>
    </html>
<?php } ?>